<?php
/**
* author:hc
* 初始化
*/
defined('HC_APP') OR exit('No direct script access allowed');
define('HC_VERSION', '1.0');
date_default_timezone_set("Asia/ShangHai");//时间地区设置
$GLOBALS['start_time'] = microtime(TRUE);//记录访问网站时间
$GLOBALS['start_memory']=memory_get_usage(); //开始消耗内存
define('DS', DIRECTORY_SEPARATOR);
define('_PHP_FILE_',rtrim($_SERVER['SCRIPT_NAME'],'/'));
if(!defined('__ROOT__')){
     $_root  =   rtrim(dirname(_PHP_FILE_),'/');
     define('__ROOT__', (($_root=='/' || $_root=='\\')?'':$_root));
}
//错误开关
defined('HC_DEBUG') or define('HC_DEBUG',false);
//错误描述
defined('HC_TRACE') or define('HC_TRACE',false);
//加载加载访问路径
require_once(__DIR__."/rootpath.php");
//加载目录路径
require_once(__DIR__.'/dirpath.php');
//公共加载函数库
require_once(__DIR__.'/load_config.php');
//加载核心配置文件
get_load_confog(CORE_PATH.'/config');
//加载应用配置文件
get_load_confog(HC_APP.'/config');
//加载核心函数
get_load_function(CORE_PATH.'/helpers');
//url路由模式
domain();
// 注册自动加载
hcrequire(CORE_LIB.'/loader.php');
hc\loader::register();
hc\hcstart::run();
?>
